crown court
noun
1.
(
English law
) a court of criminal jurisdiction holding sessions in towns throughout England and Wales at which circuit judges hear and determine cases